home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Developer Helper 1: Phil & Dave's Excellent CD
/
Excellent CD HFS.raw
/
Moof
/
Goodies
/
MPW Goodies
/
MPW Goodies⁄DTS
/
!!READ ME FIRST!!
next >
Wrap
Text File
|
2022-08-05
|
5KB
|
143 lines
MPW Goodies Disk
Macintosh Developer Technical Support
Release 1.0b1, 4/12/89
© Copyright 1989 Apple Computer, Inc. All Rights Reserved.
This folder contains a large number of tools & scripts for
use with MPW 3.0. Some will work with MPW 2.0.2, but no
testing has been done, so you're on your own.
These goodies were written by Apple employees and
contractors, and a few independent developers, and we are
distributing them to users free of charge. However, Apple
does retain all rights to the package. You have permission
to use the package on your machine, and you can give it to
your friends, but it is not in the public domain. You
cannot distribute this package by any means when there is a
charge or fee associated with the distribution, including
charges for disks or download/connect time, unless you have
written permission from Apple Computer. For more
information, please contact Developer Technical Support.
Please read the file 'OSErr Notes' in the ':Docs & Help
Files:' folder for distribution restrictions on the OSErr
tool and its sources. OSErr is included in this package by
permission of the author, Wynn Wagner III.
None of these tools or scripts should be considered
supported products - they are provided AS IS. We intend to
update this package occasionaly, but there is no guarantee
that bugs will be fixed, or that you will be sent upgrades
(free or otherwise).
However, if you do fix a bug or make an enhancement, we
would like to know about it. Send the fix to MacDTS:
AppleLink: MacDTS
MCI Mail: MACTECH
UNIX Mail: macdts@applelink.apple.com
USMail: 20525 Mariani Ave, MS 51-T
Cupertino, CA 94080
INSTALLATION INSTRUCTIONS:
Copy the "Goodies" folder into your MPW folder. (Actually,
you can install it anywhere, but you'll need to edit the
"Userstartup•Goodies" file to tell MPW where to look. More
on this below.)
Copy the file "Userstartup•Goodies" into your MPW folder.
Open the copy, and edit the first section. The text
in ALL CAPS is the stuff that generally needs to be replaced.
After you have finished filling in all the blanks,
Save and Close the file.
Now edit the "ProjectFolders" file. This file lists
the directories where Projector project folders are kept.
IMPORTANT: put only one directory on each line. If you have
spaces or other odd characters in a directory name,
put the name in double quotes (").
Finally, you should edit your UserStartup file to get rid
of the standard Project and Build menus, since this package
includes some much more powerful replacements. You may also
want to remove the Directory menu if you need the menubar
real estate (especially on an SE or other 9" Mac).
The scripts in this package define a large number of
command key equivalents. If you have done some
customizing of your own, these key commands may conflict.
If so, you will need to do some script editing to
resolve these conflicts.
You are now done installing and configuring the package.
Quit MPW and start it up again. The "Userstartup•Goodies"
file will be executed automatically, and all of the
new goodies will be available. Have fun...
LIST OF FILES:
Setup Files - These require some editing before use
Userstartup•Goodies # Startup Script
ProjectFolders # List of folders containing projects, one per line
Quit # Modified version that deletes our temp file
Projector Scripts:
AddChange # Add to change history for file
CancelWindowCheckOut # Cancel checkout of active window
CheckedOutFiles # Lists checked out files in current project
CheckInAll # Check in all files from current project
CheckWindowIn # Check in active window
CheckWindowOut # Check out active window
CompareLastRevision # compares current file with last revision
GetLastChange # Get text of last change comment
InitProjector # Setup script - Uses "ProjectFolders" file
MountProjector # Mount a project
OpenCheckedOut # Open all files checked out for modification
ProjectMenu # Create project menu
ProjListMenu # creates a menu of all mounted projects
SetProject # changes project - used by other scripts
SetProjector # Set current project
UnmountProjector # Unmount a project
Utility Scripts:
CreateMake # An improved version of the CreateMake script
DirActive # Set directory to active window's parent
FLookup # Fast, simplistic version of Lookup script
KeyMenu # Setup Command Key menu
Lookup # Lookup a file - modified version
LookupMenu # Build a menu of lookup commands
MarkPascal # Find all procs and funcs in file, and Mark them
MountServer # Script to mount an appleshare server volume
MyBuildMenu # Customized, smarter Build Menu
OpenMultFiles # Open 1 or more files from one directory
SourceMenu # Create menu of source files in a directory
Trim # Delete trailing whitespace
Wild # Single Wildcard Command Interpreter
Tools:
CoolRequest # Like MPW's Request tool, but does passwords & big text areas
Env # Prints out SysEnvirons info
GetKeys # Allows you to check state of modifier keys
Justify # Does word wrapping of text
Print2 # Print 2 pages side by side for TEXT files
:Docs & Help Files:
Some extra documentation for Print2, Justify, and OSErr tools
:Srcs:
Contains source code for Print2 and OSErr tools
CREDITS:
Darin Adler
Dave Burnard
Bob Campbell
Fred Huxham
Andrew Shebanow
Wynn Wagner III
The MPW Team
The Finder Team
Developer Technical Support